how to calculate callable bonds